package org.jeecg.modules.wangyue.model.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class ReqEvaluateModel {
    @ApiModelProperty(value = "评价用户id")
    @NotBlank(message = "评价用户id不能为空")
    private String evaluateUserId;
    @ApiModelProperty(value = "评价用户类型")
    @NotBlank(message = "评价用户类型不能为空")
    private String evaluateUserType;

    @ApiModelProperty(value = "服务项目code")
    @NotBlank(message = "服务项目code不能为空")
    private String serviceItemsCode;
    @ApiModelProperty(value = "评价服务项目内容")
    @NotBlank(message = "评价服务项目内容不能为空")
    private String serviceItemsContent;
    @ApiModelProperty(value = "服务项目打分")
    @NotNull(message = "服务项目打分不能为空")
    private double serviceItemsScoring;

    @ApiModelProperty(value = "被评价用户id")
    @NotBlank(message = "被评价用户id不能为空")
    private String evaluatedUserId;
    @ApiModelProperty(value = "被评价用户类型")
    @NotBlank(message = "被评价用户类型不能为空")
    private String evaluatedUserType;
    @ApiModelProperty(value = "评价技师内容")
    @NotBlank(message = "评价技师内容不能为空")
    private String evaluateJsContent;
    @ApiModelProperty(value = "技师评价打分")
    @NotNull(message = "技师评价打分不能为空")
    private double evaluateJsScoring;

    @ApiModelProperty(value = "技师订单id")
    @NotBlank(message = "技师订单id不能为空")
    private String indentJsId;

}
